|
mdbt42q 2.2.0
|
This file contains API for MDBT42Q Click Driver. More...
#include "drv_digital_out.h"#include "drv_digital_in.h"#include "drv_uart.h"Go to the source code of this file.
Data Structures | |
| struct | mdbt42q_t |
| MDBT42Q Click context object. More... | |
| struct | mdbt42q_cfg_t |
| MDBT42Q Click configuration object. More... | |
Enumerations | |
| enum | mdbt42q_return_value_t { MDBT42Q_OK = 0 , MDBT42Q_ERROR = -1 , MDBT42Q_ERROR_TIMEOUT = -2 } |
| MDBT42Q Click return value data. More... | |
Functions | |
| void | mdbt42q_cfg_setup (mdbt42q_cfg_t *cfg) |
| MDBT42Q configuration object setup function. | |
| err_t | mdbt42q_init (mdbt42q_t *ctx, mdbt42q_cfg_t *cfg) |
| MDBT42Q initialization function. | |
| err_t | mdbt42q_generic_write (mdbt42q_t *ctx, uint8_t *data_in, uint16_t len) |
| MDBT42Q data writing function. | |
| err_t | mdbt42q_generic_read (mdbt42q_t *ctx, uint8_t *data_out, uint16_t len) |
| MDBT42Q data reading function. | |
| void | mdbt42q_set_rst_pin (mdbt42q_t *ctx, uint8_t state) |
| MDBT42Q set RST pin function. | |
| void | mdbt42q_set_pd_pin (mdbt42q_t *ctx, uint8_t state) |
| MDBT42Q set PD pin function. | |
| void | mdbt42q_set_cts_pin (mdbt42q_t *ctx, uint8_t state) |
| MDBT42Q set CTS pin function. | |
| uint8_t | mdbt42q_get_rts_pin (mdbt42q_t *ctx) |
| MDBT42Q get RTS pin function. | |
| uint8_t | mdbt42q_get_ind_pin (mdbt42q_t *ctx) |
| MDBT42Q get IND pin function. | |
| void | mdbt42q_reset_device (mdbt42q_t *ctx) |
| MDBT42Q reset device function. | |
| void | mdbt42q_cmd_run (mdbt42q_t *ctx, uint8_t *cmd) |
| MDBT42Q cmd run function. | |
| void | mdbt42q_cmd_set (mdbt42q_t *ctx, uint8_t *cmd, uint8_t *value) |
| MDBT42Q cmd set function. | |
This file contains API for MDBT42Q Click Driver.